package com.gxuwz.business.entity;

import java.sql.Timestamp;
import java.util.Date;

/**
 * Fee entity. @author MyEclipse Persistence Tools
 */

public class Fee implements java.io.Serializable {

	// Fields

	/**
	 * 
	 */
	private static final long serialVersionUID = 3959392465428591486L;
	private Integer id;
	private String userId;
	private String userName;
	private String stuId;
	private String stuName;
	private String treatId;
	private String regId;
	private Double medFee;
	private Double standFee;
	private Double extraFee;
	private Double feeTotal;
	private Double feePut;
	private Double feeNeed;
	private Date feeDate;
	private Integer status;

	// Constructors

	
	/** default constructor */
	public Fee() {
	}

	@Override
	public String toString() {
		return "Fee [id=" + id + ", userId=" + userId + ", userName=" + userName + ", stuId=" + stuId + ", stuName="
				+ stuName + ", treatId=" + treatId + ", regId=" + regId + ", medFee=" + medFee + ", standFee="
				+ standFee + ", extraFee=" + extraFee + ", feeTotal=" + feeTotal + ", feePut=" + feePut + ", feeNeed="
				+ feeNeed + ", feeDate=" + feeDate + ", status=" + status + "]";
	}

	/** minimal constructor */
	public Fee(String userId, String userName, String stuId, String stuName, String treatId, String regId,
			Double medFee, Double standFee, Double feeTotal, Double feePut, Double feeNeed, Date feeDate,
			Integer status) {
		this.userId = userId;
		this.userName = userName;
		this.stuId = stuId;
		this.stuName = stuName;
		this.treatId = treatId;
		this.regId = regId;
		this.medFee = medFee;
		this.standFee = standFee;
		this.feeTotal = feeTotal;
		this.feePut = feePut;
		this.feeNeed = feeNeed;
		this.feeDate = feeDate;
		this.status = status;
	}

	/** full constructor */
	public Fee(String userId, String userName, String stuId, String stuName, String treatId, String regId,
			Double medFee, Double standFee, Double extraFee, Double feeTotal, Double feePut, Double feeNeed,
			Timestamp feeDate, Integer status) {
		this.userId = userId;
		this.userName = userName;
		this.stuId = stuId;
		this.stuName = stuName;
		this.treatId = treatId;
		this.regId = regId;
		this.medFee = medFee;
		this.standFee = standFee;
		this.extraFee = extraFee;
		this.feeTotal = feeTotal;
		this.feePut = feePut;
		this.feeNeed = feeNeed;
		this.feeDate = feeDate;
		this.status = status;
	}

	// Property accessors

	public Integer getId() {
		return this.id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getUserId() {
		return this.userId;
	}

	public void setUserId(String userId) {
		this.userId = userId;
	}

	public String getUserName() {
		return this.userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public String getStuId() {
		return this.stuId;
	}

	public void setStuId(String stuId) {
		this.stuId = stuId;
	}

	public String getStuName() {
		return this.stuName;
	}

	public void setStuName(String stuName) {
		this.stuName = stuName;
	}

	public String getTreatId() {
		return this.treatId;
	}

	public void setTreatId(String treatId) {
		this.treatId = treatId;
	}

	public String getRegId() {
		return this.regId;
	}

	public void setRegId(String regId) {
		this.regId = regId;
	}

	public Double getMedFee() {
		return this.medFee;
	}

	public void setMedFee(Double medFee) {
		this.medFee = medFee;
	}

	public Double getStandFee() {
		return this.standFee;
	}

	public void setStandFee(Double standFee) {
		this.standFee = standFee;
	}

	public Double getExtraFee() {
		return this.extraFee;
	}

	public void setExtraFee(Double extraFee) {
		this.extraFee = extraFee;
	}

	public Double getFeeTotal() {
		return this.feeTotal;
	}

	public void setFeeTotal(Double feeTotal) {
		this.feeTotal = feeTotal;
	}

	public Double getFeePut() {
		return this.feePut;
	}

	public void setFeePut(Double feePut) {
		this.feePut = feePut;
	}

	public Double getFeeNeed() {
		return this.feeNeed;
	}

	public void setFeeNeed(Double feeNeed) {
		this.feeNeed = feeNeed;
	}

	public Date getFeeDate() {
		return this.feeDate;
	}

	public void setFeeDate(Date feeDate) {
		this.feeDate = feeDate;
	}

	public Integer getStatus() {
		return this.status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

}